expert in putting patches, lotion or casts to heal diseases - Spanisch Englisch Wörterbuch